agreed-upon deposit - Turco Inglés Diccionario